beg, borrow, and steal - German English Dictionary